Big Huge Thesaurus

Mexican fire plant

noun